package org.jsola.hr.vo.junziqian;

import lombok.Data;

import java.io.File;
import java.io.Serializable;

/**
 * 企业认证接口对象
 *
 * @author wo
 */
@Data
public class CompanyVariableVO implements Serializable {

    /**
     * 认证状态，0 实名认证未通过；1实名认证已通过（除邮箱和营业执照号以外，其它参数都能修改）
     */
    private Integer authStatus;

    /**
     * 邮箱
     */
    private String emailOrMobile;

    /**
     * 公司名称
     */
    private String name;

    /**
     * 公司名称
     */
    private String legalName;

    /**
     * 组织类型 0企业,1事业单位
     */
    private Integer organizationType;

    /**
     * 证件类型：0多证,1多证合一
     */
    private Integer identificationType = 1;

    /**
     * 营业执照号或事业单位事证号或统一社会信用代码
     */
    private String organizationRegNo;

    /**
     * 营业执照号扫描件,图片,不能超2MB
     */
    private File organizationRegImg;

    /**
     * 企业认证结果异步通知地址
     */
    private String notifyUrl;

    /**
     * 审核状态（1通过2驳回）
     */
    private Integer status;

    /**
     * 驳回原因
     */
    private String msg;


}
